//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __ETHERMAIN_H__
#define __ETHERMAIN_H__

#define DRVINITALIZE    0x00000001
#define ENABLEIRQ       0x00000002
#define DISABLEIRQ      0x00000003
#define DRVSHUTDOWN     0x00000004

class Node : public DLinkNode
{
public:
    Node(unsigned char * p, int len);
    Node(){}
    void InsertNode(Node *p);
    Node * GetNode();

    unsigned char *m_address;
    int m_len;
};

#endif//__ETHERMAIN_H__
